#ifndef __OTA_HTTP_CURL_H_
#define __OTA_HTTP_CURL_H_

#include <curl/curl.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include "log.h"

typedef struct {
    char *response_str;
    int response_len;
} response_body_t;
 

/**
 * @brief 访问远端地址 获得文本内容
 */
response_body_t *ota_http_curl_get(char *url);


/**
 * @brief 访问远端地址 下载文件到指定的位置
 */
int ota_http_curl_download(char *url, char *file_path);



#endif // __OTA_HTTP_CURL_H_
